package com.feeyin.radar.sys.dao;

import com.feeyin.radar.crm.model.UserViewFunPosition;
import com.feeyin.radar.sys.model.RoleFunction;
import com.feeyin.radar.sys.model.ViewRoleFunction;
import java.util.List;

public abstract interface RoleFunctionDAO
{
  public abstract List getRoleFunctions();

  public abstract List getRoleFunctionsByRoleId(Integer paramInteger);

  public abstract List getViewRoleFunctionsByRoleId(Integer paramInteger);

  public abstract boolean insertRoleFunction(RoleFunction paramRoleFunction);

  public abstract boolean deleteRoleFunction(Integer paramInteger);

  public abstract boolean insertViewRoleFunction(ViewRoleFunction paramViewRoleFunction);

  public abstract boolean deleteViewRoleFunction(Integer paramInteger);

  public abstract boolean insertUserViewFunPosition(UserViewFunPosition paramUserViewFunPosition);

  public abstract boolean deleteUserViewFunPositionByUserId(Integer paramInteger);

  public abstract List getUserViewFunPositionByUserId(Integer paramInteger);

  public abstract List getLeftUserViewFunPositionByUserId(Integer paramInteger);

  public abstract List getRightUserViewFunPositionByUserId(Integer paramInteger);

  public abstract List getViewRoleFunctionsByUserId(Integer paramInteger);
}

/* Location:           C:\Users\e547415\MyProject\rone\WEB-INF\classes\
 * Qualified Name:     com.feeyin.radar.sys.dao.RoleFunctionDAO
 * JD-Core Version:    0.6.0
 */